!function (e, o) {
    "function" == typeof define && define.amd ? define(["exports", "echarts"], o) : "object" == typeof exports && "string" != typeof exports.nodeName ? o(exports, require("echarts")) : o({}, e.echarts)
}(this, function (e, o) {
    var r;
    if (!o) return r = "ECharts is not Loaded", void ("undefined" != typeof console && console && console.error && console.error(r));
    o.registerTheme("wonderland", {
        color: ["#4ea397", "#22c3aa", "#7bd9a5", "#d0648a", "#f58db2", "#f2b3c9"],
        backgroundColor: "rgba(255,255,255,0)",
        textStyle: {},
        title: {textStyle: {color: "#666666"}, subtextStyle: {color: "#999999"}},
        line: {
            itemStyle: {normal: {borderWidth: "2"}},
            lineStyle: {normal: {width: "3"}},
            symbolSize: "8",
            symbol: "emptyCircle",
            smooth: !1
        },
        radar: {
            itemStyle: {normal: {borderWidth: "2"}},
            lineStyle: {normal: {width: "3"}},
            symbolSize: "8",
            symbol: "emptyCircle",
            smooth: !1
        },
        bar: {
            itemStyle: {
                normal: {barBorderWidth: 0, barBorderColor: "#ccc"},
                emphasis: {barBorderWidth: 0, barBorderColor: "#ccc"}
            }
        },
        pie: {
            itemStyle: {
                normal: {borderWidth: 0, borderColor: "#ccc"},
                emphasis: {borderWidth: 0, borderColor: "#ccc"}
            }
        },
        scatter: {
            itemStyle: {
                normal: {borderWidth: 0, borderColor: "#ccc"},
                emphasis: {borderWidth: 0, borderColor: "#ccc"}
            }
        },
        boxplot: {
            itemStyle: {
                normal: {borderWidth: 0, borderColor: "#ccc"},
                emphasis: {borderWidth: 0, borderColor: "#ccc"}
            }
        },
        parallel: {
            itemStyle: {
                normal: {borderWidth: 0, borderColor: "#ccc"},
                emphasis: {borderWidth: 0, borderColor: "#ccc"}
            }
        },
        sankey: {
            itemStyle: {
                normal: {borderWidth: 0, borderColor: "#ccc"},
                emphasis: {borderWidth: 0, borderColor: "#ccc"}
            }
        },
        funnel: {
            itemStyle: {
                normal: {borderWidth: 0, borderColor: "#ccc"},
                emphasis: {borderWidth: 0, borderColor: "#ccc"}
            }
        },
        gauge: {
            itemStyle: {
                normal: {borderWidth: 0, borderColor: "#ccc"},
                emphasis: {borderWidth: 0, borderColor: "#ccc"}
            }
        },
        candlestick: {
            itemStyle: {
                normal: {
                    color: "#d0648a",
                    color0: "transparent",
                    borderColor: "#d0648a",
                    borderColor0: "#22c3aa",
                    borderWidth: "1"
                }
            }
        },
        graph: {
            itemStyle: {normal: {borderWidth: 0, borderColor: "#ccc"}},
            lineStyle: {normal: {width: "1", color: "#cccccc"}},
            symbolSize: "8",
            symbol: "emptyCircle",
            smooth: !1,
            color: ["#4ea397", "#22c3aa", "#7bd9a5", "#d0648a", "#f58db2", "#f2b3c9"],
            label: {normal: {textStyle: {color: "#ffffff"}}}
        },
        map: {
            itemStyle: {
                normal: {areaColor: "#eeeeee", borderColor: "#999999", borderWidth: .5},
                emphasis: {areaColor: "rgba(34,195,170,0.25)", borderColor: "#22c3aa", borderWidth: 1}
            }, label: {normal: {textStyle: {color: "#28544e"}}, emphasis: {textStyle: {color: "rgb(52,158,142)"}}}
        },
        geo: {
            itemStyle: {
                normal: {areaColor: "#eeeeee", borderColor: "#999999", borderWidth: .5},
                emphasis: {areaColor: "rgba(34,195,170,0.25)", borderColor: "#22c3aa", borderWidth: 1}
            }, label: {normal: {textStyle: {color: "#28544e"}}, emphasis: {textStyle: {color: "rgb(52,158,142)"}}}
        },
        categoryAxis: {
            axisLine: {show: !0, lineStyle: {color: "#cccccc"}},
            axisTick: {show: !1, lineStyle: {color: "#333"}},
            axisLabel: {show: !0, textStyle: {color: "#999999"}},
            splitLine: {show: !0, lineStyle: {color: ["#eeeeee"]}},
            splitArea: {show: !1, areaStyle: {color: ["rgba(250,250,250,0.05)", "rgba(200,200,200,0.02)"]}}
        },
        valueAxis: {
            axisLine: {show: !0, lineStyle: {color: "#cccccc"}},
            axisTick: {show: !1, lineStyle: {color: "#333"}},
            axisLabel: {show: !0, textStyle: {color: "#999999"}},
            splitLine: {show: !0, lineStyle: {color: ["#eeeeee"]}},
            splitArea: {show: !1, areaStyle: {color: ["rgba(250,250,250,0.05)", "rgba(200,200,200,0.02)"]}}
        },
        logAxis: {
            axisLine: {show: !0, lineStyle: {color: "#cccccc"}},
            axisTick: {show: !1, lineStyle: {color: "#333"}},
            axisLabel: {show: !0, textStyle: {color: "#999999"}},
            splitLine: {show: !0, lineStyle: {color: ["#eeeeee"]}},
            splitArea: {show: !1, areaStyle: {color: ["rgba(250,250,250,0.05)", "rgba(200,200,200,0.02)"]}}
        },
        timeAxis: {
            axisLine: {show: !0, lineStyle: {color: "#cccccc"}},
            axisTick: {show: !1, lineStyle: {color: "#333"}},
            axisLabel: {show: !0, textStyle: {color: "#999999"}},
            splitLine: {show: !0, lineStyle: {color: ["#eeeeee"]}},
            splitArea: {show: !1, areaStyle: {color: ["rgba(250,250,250,0.05)", "rgba(200,200,200,0.02)"]}}
        },
        toolbox: {iconStyle: {normal: {borderColor: "#999999"}, emphasis: {borderColor: "#666666"}}},
        legend: {textStyle: {color: "#999999"}},
        tooltip: {axisPointer: {lineStyle: {color: "#cccccc", width: 1}, crossStyle: {color: "#cccccc", width: 1}}},
        timeline: {
            lineStyle: {color: "#4ea397", width: 1},
            itemStyle: {normal: {color: "#4ea397", borderWidth: 1}, emphasis: {color: "#4ea397"}},
            controlStyle: {
                normal: {color: "#4ea397", borderColor: "#4ea397", borderWidth: .5},
                emphasis: {color: "#4ea397", borderColor: "#4ea397", borderWidth: .5}
            },
            checkpointStyle: {color: "#4ea397", borderColor: "rgba(60,235,210,0.3)"},
            label: {normal: {textStyle: {color: "#4ea397"}}, emphasis: {textStyle: {color: "#4ea397"}}}
        },
        visualMap: {color: ["#d0648a", "#22c3aa", "#adfff1"]},
        dataZoom: {
            backgroundColor: "rgba(255,255,255,0)",
            dataBackgroundColor: "rgba(222,222,222,1)",
            fillerColor: "rgba(114,230,212,0.25)",
            handleColor: "#cccccc",
            handleSize: "100%",
            textStyle: {color: "#999999"}
        },
        markPoint: {label: {normal: {textStyle: {color: "#ffffff"}}, emphasis: {textStyle: {color: "#ffffff"}}}}
    })
});